package services;

import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.List;
import model.*;
import java.util.ArrayList;
import repository.GenericConector;


public class PaquetesServices {
	private List<Paquetes> lista;
	private GenericConector gc;
	private ResultSet rs;
	
	public List<Paquetes> GetPaquetesAll() throws SQLException{
		gc = new GenericConector();
		rs = gc.getResultSet("SELECT Vuelo,Nombre,Apellido,Pasaporte,Cliente,Vendedor FROM Paquetes");
		
		lista = new ArrayList<Paquetes>();
		
		while(rs.next()){
			lista.add(new Paquetes(rs.getInt(""),rs.getString(""),rs.getString(""),rs.getString(""),rs.getString(""),rs.getString("")));
		}
		
		return lista;
	}
	
	public void SavePaquete(Paquetes pq) throws SQLException
	{
		gc = new GenericConector();
	//guarda el nombre. id=autonumerico. 
		gc.ejecutar("insert into Grupo_1_DB.paquetes (Vuelo,Nombre,Apellido,Pasaporte,Cliente,Vendedor) values ('"+
					pq.getVuelo()+"','"+pq.getNombre()+"','"+pq.getApellido()+"','"+pq.getPasaporte()
					+"','"+pq.getCliente()+"','"+pq.getVendedor()+"')");
		
	}	

}
